Company: Ana-Data Consulting
Location: New York, New York
Posted on: January 10
Location:Northeastern Region (Hybrid)Position Type:Contract
Description:* The Java Developer will design and implement low-latency, high-throughput systems, focusing on event-driven and concurrent programming for an advanced electronic trading platform.* This role involves collaborating with business and technology teams, driving the development of key platform components, and ensuring continuous improvements in system architecture and performance.
Responsibilities:* Collaborate with stakeholders to design and develop a new architecture for the electronic trading platform.* Implement and deliver critical platform components and ensure a functional minimum viable product.* Continuously improve the platform post-delivery, addressing performance, flexibility, and security.* Provide technical leadership and mentorship to the development team.* Utilize best practices and modern tools to enhance code and system quality.* Participate in all stages of the software development lifecycle, from analysis to production support.
Required Skills:* Over 5 years of experience as a Java developer in enterprise-level applications.* Expertise in asynchronous and event-driven programming and concurrency.* Proven ability to design and deliver complex software projects.* Strong collaboration and communication skills for working across organizational areas.
Desired Skills:* Experience developing low-latency, high-throughput systems, especially in trading environments.* Proficiency with frameworks and tools such as Spring, REST APIs, message brokers (e.g., Active MQ), SQL, and enterprise monitoring solutions.* Familiarity with trading workflows, pricing systems, and vendor platforms.
Education:Bachelor s degree in Mathematics, Engineering, Computer Science, or a related field.
Compensation:Pay Range: $85.75- 122.50$/Hrs
Benefits:Learn more about our benefits offerings here ().
EEO Statement:Learn more about our EEO policyhere ().
#LI-LG1